home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / graphics / gnuplot / gnuplot-3.7.1bin / build / smakefile.png < prev    next >
Text File  |  1999-11-29  |  950b  |  48 lines

  1. # Commodore Amiga Makefile
  2. # makefile for libpng and SAS C V6.55 compiler
  3. # Copyright (C) 1995 Wolf Faust
  4.  
  5. #compiler
  6. CC=sc
  7. #compiler flags
  8. # WARNING: a bug in V6.51 causes bad code with OPTGO
  9. #          So use V6.55 or set NOOPTGO!!!!!!!!!
  10. COPT  = OPTIMIZE NOSTKCHK OPTGO OPTPEEP OPTLOOP
  11. CFLAGS= idir=/zlib-1.1.3 $(COPT) DATA=far
  12.  
  13. #linker flags
  14. LDFLAGS= SDATA NODBG BATCH
  15. #link libs
  16. LDLIBS= png.lib /zlib-1.1.3/z.lib
  17. # linker
  18. LN= slink
  19. # file deletion command
  20. RM= delete quiet
  21. # library (.lib) file creation command
  22. AR= oml
  23. # make directory command
  24. MKDIR= makedir
  25.  
  26. OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o pngpread.o \
  27. pngread.o pngerror.o pngwrite.o pngrtran.o pngwtran.o pngrio.o pngwio.o pngmem.o
  28.  
  29. all: png.lib pngtest
  30.  
  31. png.lib: $(OBJS)
  32.     -$(RM) png.lib
  33.     $(AR) png.lib r $(OBJS)
  34.  
  35. pngtest: pngtest.o png.lib
  36.     $(CC) <WITH <
  37. $(CFLAGS)
  38. $(LDFLAGS)
  39. LINK
  40. TO pngtest
  41. FROM pngtest.o
  42. LIB $(LDLIBS)
  43. <
  44.  
  45. clean:
  46.     -$(RM) *.o *.lnk png.lib
  47.  
  48.